#  字典:  {key1:value1,key2:value2.....}

# 定义空字典
dict3 = {}
# print(type(dict3))   # <class 'dict'>

# 定义非空字典
# 第一种方式:
dict1 = {"name": "刘亦菲", "age": 30, "sex": "女", "province": "北京市", "love": "刘一奇"}

# print(dict1)

# print(dict1['name'])   # 通过key访问字典中的值 

# 第二种方式: dict() 
dict2 = dict(name="彭于晏", age=40, movie="湄公河行动")
print(dict2)

# 第三种方式:  zip()  注意:zip函数中的每个列表的元素的个数保持一致
dict4 = dict(zip(['n1', 'n2', 'n3'], [12, 34, 56]))
# 注意:当zip()函数中列表的元素的数量不一致时,以数量少的为基准
dict5 = dict(zip(['m1', 'm2', 'm3'], ['hehe', 'lele', 'haha', 'meme', 'dede']))
print(dict4)
print(dict5)
dict1.pop()
print(dict1)
